|
Date : 16 janvier 1993 Programme : MANTIS II Protection : MOT DE PASSE Outils : SOFT-ICE V2.50 Temps pass� : 5 MINUTES Fichier : SOLBASE.DAT ( EXE ) Soci�t� : MICROPROSE Divers : Compact� par pklite. Origine : L.F. Num�ro : 200 Je suis donc arriv� au deux-centi�me DEP ! Pour commencer je mets un coup de F3 pour examiner tous les en-t�tes de fichier. On s'aper�oit que les EXE sont comprim�s par PKLITE et que certains fichier OVL sont de faux fichiers de donn�es, et en fait des EXE. C'est le cas de SOLBASE.DAT qui est un EXE comprim� par la version commerciale de PKLITE. Donc und�comprimable sans l'utilitaire PKUNLITE ou DISLITE pour la version 1.20 de PKLITE. Les caract�res sont demand�s par l'INT 16. Et la touche ENTER est test�e en 1E98:25B0 CS=1E98 CS:25B0 83FF0D CMP DI,+0D CS:25B3 7403 JZ 25B8 Le CALL situ� en CS:0262 affiche la sc�ne de l'�cran d'ordinateur avec un oeil. CS:025F 680302 PUSH 0203 CS:0262 E81D52 CALL 5482 CS:0265 83C404 ADD SP,+04 Et en CS:028A un CALL qui affiche ACCES DENIED. CS:028A E885CB CALL CE12 CS:028D B83600 MOV AX,0036 CS:0290 E88BCB CALL CE1E CS:0293 837EFE00 CMP WORD PTR [BP-02],+00 CS:0297 7408 JZ 02A1 ; A FORCER PAR EB. ( JUMP ) CS:0299 6A01 PUSH 01 ; .... SORTIE VERS LE DOS CS:029B E859D6 CALL D8F7 ; .... : : CS:02A1 .... SUITE DU JEU. A la sortie du CALL un test qui dirige vers le DOS ou qui continue le jeu. Il suffit de forcer le saut conditionnel par un JMP pour jouer. Avec PCTOOLS chercher 837EFE007408 et modifier 74 par EB. FREDDY |